Yasuhiro Arakaki
03/30/2026, 5:42 AM'Noto Sans CJK JP' to the font-family stack in mantineTheme.ts.
I've verified it locally and would like to work on the PR. 🙋Yasuhiro Arakaki
03/30/2026, 6:05 AMfont-family fix favors JP, which has the same structural bias as the current state (favoring Chinese/WenQuanYi). A more comprehensive fix would be setting <html lang="..."> based on user locale when taking headless browser screenshots — this ties into i18n support (#5026).Oliver Ramsay
03/30/2026, 7:34 AMMarshall Agnew
03/30/2026, 10:46 AMYasuhiro Arakaki
03/30/2026, 12:57 PMYasuhiro Arakaki
03/30/2026, 12:59 PMYasuhiro Arakaki
03/30/2026, 1:39 PMMarshall Agnew
03/30/2026, 1:42 PMYasuhiro Arakaki
03/30/2026, 1:50 PMMarshall Agnew
03/30/2026, 1:52 PMYasuhiro Arakaki
03/31/2026, 2:21 AM<html lang> + relying on fontconfig) didn't work. The fix uses CSS :lang() selectors to explicitly map each CJK language to the correct Noto Sans CJK variant. Backend sets the lang attribute via page.evaluate() after navigation.Marshall Agnew
03/31/2026, 9:05 AMYasuhiro Arakaki
03/31/2026, 9:24 AMYasuhiro Arakaki
03/31/2026, 9:34 AMMarshall Agnew
03/31/2026, 5:08 PM